1.לממש תור בעזרת שתי מחסניות.
2. נתונה מטריצה ורובוט שיכול לזוז ימינה או למטה בלבד, צריך להחזיר את מספר המסלולים האפשריים לקצה הימני התחתון של המטריצה
תשובות
הוסף תשובה
|
לצפיה בתשובות
אפריל 2018
1. מחסנית 1 מהאינדקס הכי שמאלי של המערך. מחסנית 2 מהאינדקס הכי ימני של המערך.
2. פתרון יכול להיות רקורסיבי או ב dinamic programming. ברקורסיה- סופרים m+1,n ועוד m, n+1.
בתכנות דינאמי רצים בלולאה מקוננת על המטריצה ומחברים את התוצאות. מספר המסלולים הסופי כאן יהיה ב mat[m-1][n-1]. כלומר את המספר שיצא במקום הזה במטריצה, אחרי שסיימנו לרוץ על כולה , אנחנו צריכים להחזיר. ;)
שרטוט ארכיטקטורת מערכת שעבדת איתה.שאלה על REST: איך עושים update.שאלה על threads: לתת דוגמא איפה השתמשת ב-synchronized כבלוק קוד ואיפה כפונקציה.שאלה נוספת: לקוח מתקשר ומתלונן על כך שהמערכת איטית.מה תעשה? תשובה: בדיקת עומסים בשרת הלקוח.חיפוש exceptions ב-log file של המערכת.שאלה על איך מוצאים בדיוק את הקלאס ואת השורה שממנה נזרק ה-exception.
עוד שאלה:מימוש פונקציית merge של שני מערכים ממוינים למערך אחד ממוין.
תהליך ארוך ומייגע.המראיינים הראשונים הם scrum-master ובראיון השני זה הר"צ.
בשני הראיונות היה הרושם שלא ממש מקשיבים לתשובה שלך, אם היא לא בדיוק מה שהם התכוונו אליה
שאלות מתוך הראיון
ראיון ראשון: איך תנהל מערכת דמוי watsapp
ראיון שני: איך תנהל מערכת בבורסה, שבה המערכת צריכה לקנות מניה כשהיא מגיעה למחיר X ולמכור כשהיא מגיעה למחיר Y
ריאיון ראשון אישי - מקצועי, ריאיון שני מקצועי, ריאיון שלישי hr
שאלות מתוך הראיון
לתאר פרוייקט שעשיתי, לספר על באגים שהיו לי שאלת ood משחק קלפים (צריך לחלק), נכנסו גם למימש, לעשות reverse לsingle linked list, איטרטיבי ורקורסיבי. שאלות על מולטיטרדינג, איך לממש q עבור producer - consumer